home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DTP / DTP_TEX / H002E.ZIP / BMF2.ZIP / EMTEX / BMFBASES / MF.POO < prev    next >
Text File  |  1990-08-04  |  23KB  |  827 lines

  1. 11buffer size
  2. 09pool size
  3. 17number of strings
  4. 03???
  5. 28End of file on the terminal!
  6. 02! 
  7. 42(That makes 100 errors; please try again.)
  8. 02? 
  9. 22You want to edit file 
  10. 09 at line 
  11. 60Type <return> to proceed, S to scroll future error messages,
  12. 44R to run without stopping, Q to run quietly,
  13. 23I to insert something, 
  14. 20E to edit your file,
  15. 561 or ... or 9 to ignore the next 1 to 9 tokens of input,
  16. 22H for help, X to quit.
  17. 13OK, entering 
  18. 09batchmode
  19. 11nonstopmode
  20. 10scrollmode
  21. 03...
  22. 07insert>
  23. 44I have just deleted some text, as you asked.
  24. 48You can now delete more, or insert, or whatever.
  25. 50Sorry, I don't know how to help in this situation.
  26. 36Maybe you should try asking a human?
  27. 42Sorry, I already gave what help I could...
  28. 59An error might have occurred before I noticed any problems.
  29. 45``If all else fails, read the instructions.''
  30. 00
  31. 14Emergency stop
  32. 35METAFONT capacity exceeded, sorry [
  33. 44If you really absolutely need more capacity,
  34. 35you can ask a wizard to enlarge me.
  35. 19This can't happen (
  36. 59I'm broken. Please show this to someone who can fix can fix
  37. 35I can't go on meeting you like this
  38. 55One of your faux pas seems to have wounded me deeply...
  39. 59in fact, I'm barely conscious. Please fix it and try again.
  40. 12Interruption
  41. 09You rang?
  42. 57Try to insert some instructions for me (e.g.,`I show x'),
  43. 43unless you just want to quit by typing `X'.
  44. 09Missing `
  45. 19' has been inserted
  46. 19Arithmetic overflow
  47. 59Uh, oh. A little while ago one of the quantities that I was
  48. 59computing got too large, so I'm afraid your answers will be
  49. 55somewhat askew. You'll probably have to adopt different
  50. 54tactics next time. But I shall try to carry on anyway.
  51. 15Square root of 
  52. 23 has been replaced by 0
  53. 52Since I don't take square roots of negative numbers,
  54. 52I'm zeroing this one. Proceed, with fingers crossed.
  55. 24Pythagorean subtraction 
  56. 03+-+
  57. 13Logarithm of 
  58. 48Since I don't take logs of non-positive numbers,
  59. 27angle(0,0) is taken as zero
  60. 54The `angle' between two identical points is undefined.
  61. 16main memory size
  62. 24AVAIL list clobbered at 
  63. 31Double-AVAIL list clobbered at 
  64. 24Doubly free location at 
  65. 12Bad flag at 
  66. 14New busy locs:
  67. 05LINK(
  68. 05INFO(
  69. 07vacuous
  70. 07boolean
  71. 15unknown boolean
  72. 06string
  73. 14unknown string
  74. 03pen
  75. 11unknown pen
  76. 10future pen
  77. 04path
  78. 12unknown path
  79. 07picture
  80. 15unknown picture
  81. 09transform
  82. 04pair
  83. 13known numeric
  84. 09dependent
  85. 15proto-dependent
  86. 07numeric
  87. 11independent
  88. 10token list
  89. 10structured
  90. 16unsuffixed macro
  91. 14suffixed macro
  92. 09undefined
  93. 04true
  94. 05false
  95. 11nullpicture
  96. 07nullpen
  97. 07jobname
  98. 10readstring
  99. 09pencircle
  100. 13normaldeviate
  101. 03odd
  102. 05known
  103. 07unknown
  104. 03not
  105. 07decimal
  106. 07reverse
  107. 08makepath
  108. 07makepen
  109. 11totalweight
  110. 03oct
  111. 03hex
  112. 05ASCII
  113. 04char
  114. 06length
  115. 13turningnumber
  116. 05xpart
  117. 05ypart
  118. 06xxpart
  119. 06xypart
  120. 06yxpart
  121. 06yypart
  122. 04sqrt
  123. 04mexp
  124. 04mlog
  125. 04sind
  126. 04cosd
  127. 05floor
  128. 14uniformdeviate
  129. 10charexists
  130. 05angle
  131. 05cycle
  132. 02++
  133. 02or
  134. 03and
  135. 02<=
  136. 02>=
  137. 02<>
  138. 07rotated
  139. 07slanted
  140. 06scaled
  141. 07shifted
  142. 11transformed
  143. 07xscaled
  144. 07yscaled
  145. 07zscaled
  146. 17intersectiontimes
  147. 09substring
  148. 07subpath
  149. 13directiontime
  150. 05point
  151. 10precontrol
  152. 11postcontrol
  153. 09penoffset
  154. 02..
  155. 13tracingtitles
  156. 16tracingequations
  157. 15tracingcapsules
  158. 14tracingchoices
  159. 12tracingspecs
  160. 11tracingpens
  161. 15tracingcommands
  162. 15tracingrestores
  163. 13tracingmacros
  164. 12tracingedges
  165. 13tracingoutput
  166. 12tracingstats
  167. 13tracingonline
  168. 04year
  169. 05month
  170. 03day
  171. 04time
  172. 08charcode
  173. 07charext
  174. 06charwd
  175. 06charht
  176. 06chardp
  177. 06charic
  178. 06chardx
  179. 06chardy
  180. 10designsize
  181. 04hppp
  182. 04vppp
  183. 07xoffset
  184. 07yoffset
  185. 07pausing
  186. 12showstopping
  187. 10fontmaking
  188. 08proofing
  189. 09smoothing
  190. 12autorounding
  191. 11granularity
  192. 06fillin
  193. 12turningcheck
  194. 12warningcheck
  195. 12boundarychar
  196. 14a bad variable
  197. 02fi
  198. 08endgroup
  199. 06enddef
  200. 06endfor
  201. 13 INACCESSIBLE
  202. 09hash size
  203. 06EQUIV(
  204. 02::
  205. 03||:
  206. 02:=
  207. 05addto
  208. 02at
  209. 07atleast
  210. 10begingroup
  211. 08controls
  212. 04cull
  213. 04curl
  214. 10delimiters
  215. 07display
  216. 08everyjob
  217. 06exitif
  218. 11expandafter
  219. 04from
  220. 08inwindow
  221. 07interim
  222. 03let
  223. 11newinternal
  224. 02of
  225. 10openwindow
  226. 10randomseed
  227. 04save
  228. 10scantokens
  229. 07shipout
  230. 06skipto
  231. 04step
  232. 03str
  233. 07tension
  234. 02to
  235. 05until
  236. 05token
  237. 05 ETC.
  238. 10 CLOBBERED
  239. 11 IMPOSSIBLE
  240. 12 NONEXISTENT
  241. 04 BAD
  242. 02[]
  243. 05(EXPR
  244. 07(SUFFIX
  245. 05(TEXT
  246. 02->
  247. 03>->
  248. 08<expr>->
  249. 19<expr>of<primary>->
  250. 10<suffix>->
  251. 08<text>->
  252. 07(SAVED)
  253. 03var
  254. 02xx
  255. 02xy
  256. 02yx
  257. 02yy
  258. 08%CAPSULE
  259. 05part 
  260. 06struct
  261. 11{restoring 
  262. 04Path
  263. 07{open?}
  264. 10..control?
  265. 03 ..
  266. 06{curl 
  267. 10..tension 
  268. 05 and 
  269. 11..controls 
  270. 02??
  271. 16, before choices
  272. 15, after choices
  273. 23Some number got too big
  274. 46The path that I just computed is out of range.
  275. 53So it will probably look funny. Proceed, for a laugh.
  276. 09path size
  277. 14Edge structure
  278. 04row 
  279. 02 |
  280. 31Scaled picture would be too big
  281. 50I can't yscale the picture as requested---it would
  282. 45make some coordinates too large or too small.
  283. 42Proceed, and I'll omit the transformation.
  284. 50I can't xscale the picture as requested---it would
  285. 15move table size
  286. 13Tracing edges
  287. 09 (weight 
  288. 21(No new edges added.)
  289. 10Cycle spec
  290. 24 % beginning in octant `
  291. 19% entering octant `
  292. 08 & cycle
  293. 03ENE
  294. 03NNE
  295. 03NNW
  296. 03WNW
  297. 03WSW
  298. 03SSW
  299. 03SSE
  300. 03ESE
  301. 14   ..controls 
  302. 11 % segment 
  303. 02 (
  304. 33, before subdivision into octants
  305. 19, after subdivision
  306. 43, after subdivision and double autorounding
  307. 36, after subdivision and autorounding
  308. 18Curve out of range
  309. 56At least one of the coordinates in the path I'm about to
  310. 56digitize was really huge (potentially bigger than 4095).
  311. 40So I've cut it back to the maximum size.
  312. 41The results will probably be pretty wild.
  313. 19rounding table size
  314. 11Pen polygon
  315. 09 .. cycle
  316. 04 .. 
  317. 16 (newly created)
  318. 13Pen too large
  319. 59The cycle you specified has a coordinate of 4095.5 or more.
  320. 55So I've replaced it by the trivial path `(0,0)..cycle'.
  321. 24Pen cycle must be convex
  322. 59The cycle you specified either has consecutive equal points
  323. 54or turns right or turns through more than 360 degrees.
  324. 16pen polygon size
  325. 09@ Octant 
  326. 07 offset
  327. 08), from 
  328. 04 to 
  329. 23@ retrograde line from 
  330. 18@ transition line 
  331. 07, from 
  332. 03dep
  333. 02*4
  334. 20Value is too large (
  335. 53The equation I just processed has given some variable
  336. 54a value of 4096 or more. Continue and I'll try to cope
  337. 47with that big value; but it might be dangerous.
  338. 47(Set warningcheck:=0 to suppress this message.)
  339. 05#### 
  340. 03## 
  341. 15Bad PREVDEP at 
  342. 16Out of order at 
  343. 18Redundant equation
  344. 43I already knew that this equation was true.
  345. 50But perhaps no harm has been done; let's continue.
  346. 23[unknown command code!]
  347. 03<*>
  348. 08<insert>
  349. 12<scantokens>
  350. 02l.
  351. 10<forever> 
  352. 11<argument> 
  353. 16<recently read> 
  354. 19<to be read again> 
  355. 16<inserted text> 
  356. 05<for(
  357. 03)> 
  358. 16input stack size
  359. 17text input levels
  360. 08endinput
  361. 47Incomplete if; all text was ignored after line 
  362. 51A forbidden `outer' token occurred in skipped text.
  363. 58This kind of error happens when you say `if...' and forget
  364. 57the matching `fi'. I've inserted a `fi'; this might work.
  365. 53The file ended while I was skipping conditional text.
  366. 10File ended
  367. 21Forbidden token found
  368. 16 while scanning 
  369. 41I suspect you have forgotten an `enddef',
  370. 52causing me to read past where you wanted me to stop.
  371. 49I'll try to recover; but if the error is serious,
  372. 51you'd better type `E' or `X' now and fix your file.
  373. 27to the end of the statement
  374. 42A previous error seems to have propagated,
  375. 15a text argument
  376. 45It seems that a right delimiter was left out,
  377. 18the definition of 
  378. 14the text of a 
  379. 05 loop
  380. 41I suspect you have forgotten an `endfor',
  381. 08Runaway 
  382. 05text?
  383. 11definition?
  384. 05loop?
  385. 39Text line contains an invalid character
  386. 53A funny symbol that I can't read has just been input.
  387. 48Continue, and I'll forget that it ever happened.
  388. 40Incomplete string token has been flushed
  389. 53Strings should finish on the same line as they began.
  390. 50I've deleted the partial string; you might want to
  391. 48insert another by typing, e.g., `I"new string"'.
  392. 32Enormous number has been reduced
  393. 52I can't handle numbers bigger than about 4095.99998;
  394. 53so I've changed your constant to that maximum amount.
  395. 36(Please type a command or say `end')
  396. 37*** (job aborted, no legal end found)
  397. 02=>
  398. 03def
  399. 06vardef
  400. 10primarydef
  401. 12secondarydef
  402. 11tertiarydef
  403. 03for
  404. 11forsuffixes
  405. 07forever
  406. 05quote
  407. 02#@
  408. 02@#
  409. 31Missing symbolic token inserted
  410. 52Sorry: You can't redefine a number, string, or expr.
  411. 49I've inserted an inaccessible symbol so that your
  412. 60definition will be completed without mixing me up too badly.
  413. 51Sorry: You can't redefine my error-recovery tokens.
  414. 50The next thing in this `def' should have been `=',
  415. 54because I've already looked at the definition heading.
  416. 49But don't worry; I'll pretend that an equals sign
  417. 45was present. Everything from here to `enddef'
  418. 43will be the replacement text of this macro.
  419. 04expr
  420. 06suffix
  421. 04text
  422. 07primary
  423. 09secondary
  424. 08tertiary
  425. 41This variable already starts with a macro
  426. 44After `vardef a' you can't say `vardef a.b'.
  427. 40So I'll have to discard this definition.
  428. 46Missing parameter type; `expr' will be assumed
  429. 52You should've had `expr' or `suffix' or `text' here.
  430. 20parameter stack size
  431. 14Extra `endfor'
  432. 40I'm not currently working on a for loop,
  433. 40so I had better not try to end anything.
  434. 05input
  435. 09Lost loop
  436. 53I'm confused; after exiting from a loop, I still seem
  437. 53to want to repeat it. I'll try to forget the problem.
  438. 22No loop is in progress
  439. 51Why say `exitif' when there's nothing to exit from?
  440. 57After `exitif <boolean exp>' I expect to see a semicolon.
  441. 35I shall pretend that one was there.
  442. 20*** (loop confusion)
  443. 12Not a string
  444. 41I'm going to flush this expression, since
  445. 48scantokens should be followed by a known string.
  446. 03)<-
  447. 22Too many arguments to 
  448. 11  Missing `
  449. 52I'm going to assume that the comma I just read was a
  450. 57right delimiter, and then I'll begin expanding the macro.
  451. 55You might want to delete some tokens before continuing.
  452. 20Missing argument to 
  453. 48That macro has more parameters than you thought.
  454. 54I'll continue by pretending that each missing argument
  455. 23is either zero or null.
  456. 54I've finished reading a macro argument and am about to
  457. 56read another; the arguments weren't delimited correctly.
  458. 51I've gotten to the end of the macro parameter list.
  459. 05 for 
  460. 57I've got the first argument; will look now for the other.
  461. 02if
  462. 04else
  463. 06elseif
  464. 49There should've been a colon after the condition.
  465. 06{true}
  466. 07{false}
  467. 06Extra 
  468. 43I'm ignoring this; it doesn't match any if.
  469. 09Improper 
  470. 38When you say `for x=a step b until c',
  471. 43the initial value `a' and the step size `b'
  472. 55and the final value `c' must have known numeric values.
  473. 57The next thing in this loop should have been `=' or `:='.
  474. 47was present, and I'll look for the values next.
  475. 51The next thing in this loop should have been a `:'.
  476. 41So I'll pretend that a colon was present;
  477. 50everything from here to `endfor' will be iterated.
  478. 07 ENDFOR
  479. 12{loop value=
  480. 13initial value
  481. 09step size
  482. 47I assume you meant to say `until' after `step'.
  483. 48So I'll look for the final value and colon next.
  484. 11final value
  485. 17@:\emtex\mfinput\
  486. 05.base
  487. 15input file name
  488. 19I can't find file `
  489. 23I can't write on file `
  490. 02'.
  491. 03.mf
  492. 20Please type another 
  493. 45*** (job aborted, file error in nonstop mode)
  494. 02: 
  495. 05mfput
  496. 04.log
  497. 02**
  498. 20transcript file name
  499. 02  
  500. 20file name for output
  501. 37File names can't appear within macros
  502. 46Sorry...I've converted what follows to tokens,
  503. 37possibly garbaging the name you gave.
  504. 51Please delete the tokens and insert the name again.
  505. 03exp
  506. 26 (see the transcript file)
  507. 13 (future pen)
  508. 10linearform
  509. 03>> 
  510. 07recycle
  511. 04### 
  512. 03 = 
  513. 09A primary
  514. 30 expression can't begin with `
  515. 58I'm afraid I need some sort of value in order to continue,
  516. 49so I've tentatively inserted `0'. You may want to
  517. 43delete this zero and insert something else;
  518. 50see Chapter 27 of The METAFONTbook for an example.
  519. 39Nonnumeric ypart has been replaced by 0
  520. 48I thought you were giving me a pair `(x,y)'; but
  521. 50after finding a nice xpart `x' I found a ypart `y'
  522. 54that isn't of numeric type. So I've changed y to zero.
  523. 59(The y that I didn't like appears above the error message.)
  524. 22A group begun on line 
  525. 12 never ended
  526. 56I saw a `begingroup' back there that hasn't been matched
  527. 47by `endgroup'. So I've inserted `endgroup' now.
  528. 16Division by zero
  529. 43I'll pretend that you meant to divide by 1.
  530. 44Improper subscript has been replaced by zero
  531. 54A bracketed subscript must have a known numeric value;
  532. 59unfortunately, what I found was the value that appears just
  533. 55above this error message. So I'll try a zero subscript.
  534. 09Variable 
  535. 21 has been obliterated
  536. 54It seems you did a nasty thing---probably by accident,
  537. 46but nevertheless you nearly hornswoggled me...
  538. 50While I was evaluating the right-hand side of this
  539. 51command, something happened, and the left-hand side
  540. 52is no longer a variable! So I won't change anything.
  541. 51While I was evaluating the suffix of this variable,
  542. 55something was redefined, and it's no longer a variable!
  543. 59In order to get back on my feet, I've inserted `0' instead.
  544. 04copy
  545. 47I've scanned an expression of the form `a[b,c',
  546. 41so a right bracket should have come next.
  547. 51I've seen a `[' and a subscript value, in a suffix,
  548. 11A secondary
  549. 10A tertiary
  550. 24Pen path must be a cycle
  551. 39I can't make a pen from the given path.
  552. 02An
  553. 49Undefined coordinates have been replaced by (0,0)
  554. 49I need x and y numbers for this part of the path.
  555. 42The value I found (see above) was no good;
  556. 48so I'll try to keep going by using zero instead.
  557. 45(Chapter 27 of The METAFONTbook explains that
  558. 36you might want to type `I ???' now.)
  559. 45Undefined x coordinate has been replaced by 0
  560. 51I need a `known' x value for this part of the path.
  561. 45Undefined y coordinate has been replaced by 0
  562. 51I need a `known' y value for this part of the path.
  563. 49I've scanned a direction spec for part of a path,
  564. 39so a right brace should have come next.
  565. 36Improper curl has been replaced by 1
  566. 43A curl must be a known, nonnegative number.
  567. 46I've got the x coordinate of a path direction;
  568. 36will look for the y coordinate next.
  569. 45A path join command should end with two dots.
  570. 34Improper tension has been set to 1
  571. 53The expression above should have been a number >=3/4.
  572. 46Paths don't touch; `&' will be changed to `..'
  573. 48When you join paths `p&q', the ending point of p
  574. 49must be exactly equal to the starting point of q.
  575. 53So I'm going to pretend that you said `p..q' instead.
  576. 46Undefined condition will be treated as `false'
  577. 53The expression shown above should have had a definite
  578. 48true-or-false value. I'm changing it to `false'.
  579. 40*** (cannot readstring in nonstop modes)
  580. 12unknown pair
  581. 15unknown numeric
  582. 17Not implemented: 
  583. 59I'm afraid I don't know how to apply that operation to that
  584. 53particular type. Continue, and I'll simply return the
  585. 54argument (shown above) as the result of the operation.
  586. 02)}
  587. 30String contains illegal digits
  588. 55I zeroed out characters that weren't in the range 0..7.
  589. 48I zeroed out characters that weren't hex digits.
  590. 18Number too large (
  591. 57I have trouble with numbers greater than 4095; watch out.
  592. 58combination of types. Continue, and I'll return the second
  593. 52argument (see above) as the result of the operation.
  594. 02{(
  595. 49The quantities shown above have not been equated.
  596. 60Oh dear. I can't decide if the expression above is positive,
  597. 59negative, or zero. So this comparison test won't be `true'.
  598. 41Unknown relation will be considered false
  599. 03)*(
  600. 58You're trying to divide the quantity shown above the error
  601. 55message by zero. I'm going to divide it by one instead.
  602. 32Improper transformation argument
  603. 46The expression shown above has the wrong type,
  604. 39so I can't transform anything using it.
  605. 37Transform components aren't all known
  606. 56I'm unable to apply a partially specified transformation
  607. 42except to a fully known pair or transform.
  608. 31That transformation is too hard
  609. 49I can apply complicated transformations to paths,
  610. 49but I can only do integer operations on pictures.
  611. 16Too far to shift
  612. 49I can't shift the picture as requested---it would
  613. 30A statement can't begin with `
  614. 51I was looking for the beginning of a new statement.
  615. 58If you just proceed without changing anything, I'll ignore
  616. 56everything up to the next `;'. Please insert a semicolon
  617. 58now in front of anything that you don't want me to delete.
  618. 52(See Chapter 27 of The METAFONTbook for an example.)
  619. 28Extra tokens will be flushed
  620. 59I've just read as much of that statement as I could fathom,
  621. 59so a semicolon should have been next. It's very puzzling...
  622. 53but I'll try to get myself back together, by ignoring
  623. 19Isolated expression
  624. 40I couldn't find an `=' or `:=' after the
  625. 50expression that is shown above this error message,
  626. 44so I guess I'll just ignore it and carry on.
  627. 36Improper `:=' will be changed to `='
  628. 54I didn't find a variable name at the left of the `:=',
  629. 50so I'm going to pretend that you said `=' instead.
  630. 03)=(
  631. 19Internal quantity `
  632. 28' must receive a known value
  633. 56I can't set an internal quantity to anything but a known
  634. 54numeric value, so I'll have to ignore this assignment.
  635. 30Equation cannot be performed (
  636. 58I'm sorry, but I don't know how to make such things equal.
  637. 55(See the two expressions just above the error message.)
  638. 34Redundant or inconsistent equation
  639. 56An equation between already-known quantities can't help.
  640. 50But don't worry; continue and I'll just ignore it.
  641. 21Inconsistent equation
  642. 58The equation I just read contradicts what was said before.
  643. 09 (off by 
  644. 48Declared variable conflicts with previous vardef
  645. 56You can't use, e.g., `numeric foo[]' after `vardef foo'.
  646. 51Proceed, and I'll ignore the illegal redeclaration.
  647. 51Illegal suffix of declared variable will be flushed
  648. 50Variables in declarations must consist entirely of
  649. 46names and collective subscripts, e.g., `x[]a'.
  650. 57Are you trying to use a reserved word in a variable name?
  651. 43I'm going to discard the junk I found here,
  652. 51up to the next comma or the end of the declaration.
  653. 49Explicit subscripts like `x15a' aren't permitted.
  654. 16Extra `endgroup'
  655. 44I'm not currently working on a `begingroup',
  656. 03end
  657. 04dump
  658. 46Always say `randomseed:=<numeric expression>'.
  659. 29Unknown value will be ignored
  660. 48Your expression was too random for me to handle,
  661. 43so I won't change the random seed just now.
  662. 13{randomseed:=
  663. 13errorstopmode
  664. 05inner
  665. 05outer
  666. 55I found no right delimiter to match a left one. So I've
  667. 56put one in, behind the scenes; this may fix the problem.
  668. 11The token `
  669. 32' is no longer a right delimiter
  670. 48Strange: This token has lost its former meaning!
  671. 44I'll read it as a right delimiter this time;
  672. 43but watch out, I'll probably miss it later.
  673. 10(%CAPSULE)
  674. 28' isn't an internal quantity
  675. 55Something like `tracingonline' should follow `interim'.
  676. 46You should have said `let symbol = something'.
  677. 55was present. The next token I read will be `something'.
  678. 19number of internals
  679. 09showtoken
  680. 09showstats
  681. 04show
  682. 12showvariable
  683. 16showdependencies
  684. 02> 
  685. 08(outer) 
  686. 03lef
  687. 04righ
  688. 25t delimiter that matches 
  689. 03tag
  690. 08variable
  691. 06macro:
  692. 09'd macro:
  693. 17[repeat the loop]
  694. 13Memory usage 
  695. 17 still untouched)
  696. 13String usage 
  697. 07=macro:
  698. 02OK
  699. 56This isn't an error message; I'm just showing something.
  700. 07contour
  701. 10doublepath
  702. 04also
  703. 07withpen
  704. 10withweight
  705. 08dropping
  706. 07keeping
  707. 13Improper type
  708. 54Next time say `withweight <known numeric expression>';
  709. 55I'll ignore the bad `with' clause and look for another.
  710. 47Next time say `withpen <known pen expression>';
  711. 40Weight must be -3, -2, -1, +1, +2, or +3
  712. 20 is the wrong type (
  713. 45I was looking for a "known" picture variable.
  714. 37So I'll not change anything just now.
  715. 23Not a suitable variable
  716. 61At this point I needed to see the name of a picture variable.
  717. 58(Or perhaps you have indeed presented me with one; I might
  718. 59have missed it, if it wasn't followed by the proper token.)
  719. 16Improper `addto'
  720. 54This expression should have specified a known picture.
  721. 46This expression should have been a known path.
  722. 11Not a cycle
  723. 58That contour should have ended with `..cycle' or `&cycle'.
  724. 37Strange path (turning number is zero)
  725. 43Backwards path (turning number is negative)
  726. 53The path doesn't have a counterclockwise orientation,
  727. 41so I'll probably have trouble drawing it.
  728. 51(See Chapter 27 of The METAFONTbook for more help.)
  729. 17Bad window number
  730. 42It should be the number of an open window.
  731. 21Improper `openwindow'
  732. 52Say `openwindow k from (r0,c0) to (r1,c1) at (x,y)',
  733. 57where all quantities are known and k is between 0 and 15.
  734. 19Bad culling amounts
  735. 44Always cull by known amounts that exclude 0.
  736. 07message
  737. 10errmessage
  738. 07errhelp
  739. 46A message should be a known string expression.
  740. 32(That was another `errmessage'.)
  741. 51This error message was generated by an `errmessage'
  742. 43command, so I can't give any explicit help.
  743. 51Pretend that you're Miss Marple: Examine all clues,
  744. 41and deduce the truth by inspired guesses.
  745. 09Enormous 
  746. 17 has been reduced
  747. 48Font metric dimensions must be less than 2048pt.
  748. 08charlist
  749. 08ligtable
  750. 10extensible
  751. 10headerbyte
  752. 09fontdimen
  753. 35Invalid code has been replaced by 0
  754. 54I was looking for a number between 0 and 255, or for a
  755. 55string of length 1. Didn't find it; will use 0 instead.
  756. 10Character 
  757. 02||
  758. 05code 
  759. 12 is already 
  760. 13in a ligtable
  761. 13in a charlist
  762. 51It's not legal to label a character more than once.
  763. 17Improper location
  764. 43I was looking for a known, positive number.
  765. 50For safety's sake I'll ignore the present command.
  766. 56A colon should follow a headerbyte or fontinfo location.
  767. 21Illegal ligtable step
  768. 38I was looking for `=:' or `kern' here.
  769. 13ligtable size
  770. 02=:
  771. 03=:|
  772. 04=:|>
  773. 03|=:
  774. 04|=:>
  775. 04|=:|
  776. 05|=:|>
  777. 06|=:|>>
  778. 04kern
  779. 15Too far to skip
  780. 57At most 127 lig/kern steps can separate skipto1 from 1::.
  781. 13Improper kern
  782. 51The amount of kern should be a known numeric value.
  783. 39I'm processing `extensible c: t,m,b,r'.
  784. 23Improper font parameter
  785. 06(some 
  786. 41 values had to be adjusted by as much as 
  787. 03pt)
  788. 47(illegal design size has been changed to 128pt)
  789. 04.tfm
  790. 26file name for font metrics
  791. 24Font metrics written on 
  792. 13(local label 
  793. 15:: was missing)
  794. 24(a font metric dimension
  795. 23 font metric dimensions
  796. 21 had to be decreased)
  797. 17 METAFONT output 
  798. 03.gf
  799. 02gf
  800. 19 (just shipped out)
  801. 51(There's unbounded black in character shipped out!)
  802. 07special
  803. 10numspecial
  804. 21Unsuitable expression
  805. 59The expression shown above has the wrong type to be output.
  806. 06title 
  807. 18Output written on 
  808. 10 character
  809. 02, 
  810. 08 bytes).
  811. 08 (INIMF)
  812. 25 strings of total length 
  813. 43 memory locations dumped; current usage is 
  814. 16 symbolic tokens
  815. 17 (preloaded base=
  816. 14base file name
  817. 26Beginning to dump on file 
  818. 22Transcript written on 
  819. 02 )
  820. 19(end occurred when 
  821. 09 on line 
  822. 16 was incomplete)
  823. 52(see the transcript file for additional information)
  824. 33(dump is performed only by INIMF)
  825. 21debug # (-1 to exit):
  826. *105012675
  827.